//axios的封装处理
import axios from 'axios'
//1.根域名配置
//2.超时时间
//3.请求拦截器 响应拦截器
const request = axios.create({
    baseURL: 'https://geek.itheima.net/v1_0',
    timeout: 5000,
})

//请求拦截器
request.interceptors.request.use(config => {
    // console.log(config)
    return config
}, error => {
    console.log(error)
    return Promise.reject(error)
})

//响应拦截器
request.interceptors.response.use(response => {
    // console.log(response)
    return response.data
}, error => {
    console.log(error)
    return Promise.reject(error)
})

export default {request}